import axios from 'axios'
// axios 基础配置
const instance = axios.create({
  baseURL: 'https://fastmock.site/mock/d4971c35ac4b29c8405c4bd3feb08019/home',
  timeout: 5000,
})
// 请求拦截器
// instance.interceptors.request.use(config => {
// console.log(config);
// 请求之前 挂在headers token
// const userInfo = window.localStorage.getItem('userInfo');
// console.log(userInfo.token);

// if (userInfo.token) {

// }
// if (!token) return config
// config.headers["X-Nideshop-Token"] = token
// 报错时
// }), err => {
// return Promise.reject(err)
// }

// 响应拦截器：请求接收后 e后端服务器响应后执行这里
// instance.interceptors.response.use(res => {
//   console.log('res响应对象：', res);

//   // if (res_data.errno !== 0) {
//   //   console.log("响应拦截器中：", res_data.errmsg || "网络出错");
//   // }
//   // return res_data
// }, err => {
//   return Promise.reject(err)
// }
// )
//导出instance实例对象
export default instance
